meaning of Baftoon

Baftoon meaning in Urban Dictionary

an unusual crossbreed of a Baboon, a Buffoon and a Looney Toon. Said to have originated sometime in 1960s when Walt Disney continued safari in Africa and smuggled a baboon residence to their studios. All over exact same period, Tom Cruise had been born.Sub types of a BaftardAlso used as a derogatory term for Scientologist