1 definition by Mosha Picture

A braggart, but most typically defined as a overly loud, obnoxious and flamboyant NY Giants fan. A fair weather fan
You can't go to a New York bar in the fall on a Sunday without a bunch of Yodels being ridiculous and out of hand.
by Mosha Picture February 13, 2012
Get the Yodels mug.