Subscribe English
look up any word, like tittybong:

1 definition by BrieTralala

 
1.
a weird, skinny, japanese man or woman who can eat many hot dogs in one minute.
"That guy is such a buffalo."
by BrieTralala February 01, 2009
0 8