Skip to main content

Definitions by Defrag08

To be slapped by a person recently tarred and feathered
Oi bro, you just got emu slapped!
Emu Slap by Defrag08 January 2, 2012