Top definition
a person who repeats words or phrases more than once in a conversation with whomever they meet. A person who likes to hear their own voice.
Clayton is always talking about Pine Island; geez, what a "yodel head" eh?
by j-bo walker January 01, 2009
Get the mug
Get a [yodel head] mug for your father James.