Top Definition
Most beautiful female to walk the planet. irresistible. Smart. Funny. Witty. Incredible.
Did you see that dime? she was so Tarrah.
Beküldő: hott jimmy 2008. május 21.
1 more definition
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?!
Beküldő: mikey_gunz 2010. december 22.

Ingyenes Napi Email

Add meg az email címed, hogy minden reggel értesülhess a nap szaváról

Az emailek a daily@urbandictionary.com feladótól érkeznek. Nem fogunk szemetet küldeni.

×