Top Definition
Most beautiful female to walk the planet. irresistible. Smart. Funny. Witty. Incredible.
Did you see that dime? she was so Tarrah.
por hott jimmy 21 de Maio de 2008
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?!
por mikey_gunz 22 de Dezembro de 2010

Email diário grátis

Digite seu endereço de email abaixo para receber nossa Palavra Urbana do Dia grátis toda manhã!

Os emails são enviados de daily@urbandictionary.com. Nós nunca enviaremos spam para você.

×