Skip to main content

Definitions by Major Chrome

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