Skip to main content

Definitions by mikey_gunz

A girl who farts and blames it on her boot. Also known as wind breaker.
Man, whats that smell did you just pull a Tarrah?!
Tarrah by mikey_gunz December 23, 2010