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
a braggart, but most typically defined as a overly loud, obnoxious and flamboyant ny giants 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" What is the definition of "yodels"?