look up any word, like dirty sanchez:
 
1.
A clean way to call someone an asshole. First used in Chris Hardwick's Nerdist podcast.
I hate that guy man. He's such a buffalo waffle.
by ComicandBOmber December 09, 2010