Skip to main content

Definitions by chart stuff

kafoofoo 

The act of hurling one's self at a wall at a high velocity.
She kafoofooed the other day out of frustration with studying.
kafoofoo by chart stuff June 2, 2011