Top Definition
To beat someone down with tremendous force and skill. Then screwing them in the ass.
It is also a type of pretty kilt.... or a fez.
damn foo, you got flaggle-floofed!
by Zym Carroll April 24, 2005
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.