"whang-dang-doodle"?

The meaning of "whang-dang-doodle"?

Replies