i have to get a rabies shot because a baftoon bit me
a rare crossbreed of a baboon, a buffoon and a looney toon
"i have to get a rabies shot because a baftoon bit me" What is the definition of "baftoon"?