Top definition
A ham sandwich disguised as a human being; an oaf, a lummox, a steroidal fathead.
Check out out the porch buffaloons on frat row
by boltonoutlaw May 28, 2016
Get the mug
Get a buffaloon mug for your fish Jovana.