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.
by chart stuff June 02, 2011
mugGet the kafoofoomug.