Random
Source Code

Yodels

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

21👍 4👎