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 mayo 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 diciembre de 2010

Correo diario gratis.

Escribe tu dirección de email abajo para recibir nuestra Palabra Urbana del Día gratuita cada mañana

Los emails se envían desde daily@urbandictionary.com. Nunca te enviaremos spam.

×