1 definition by Major Chrome

Top Definition
A cross between a baboon and a babbling idiot.
ccnncc99 is a bafoon
by Major Chrome December 14, 2003

Mug icon
Buy a Bafoon mug!