What does buffalo waffle mean?

buffalo waffle meaning in Urban Dictionary

A clean method to call someone an asshole. Initially used in Chris Hardwick's Nerdist podcast.