Top Definition
Most beautiful female to walk the planet. irresistible. Smart. Funny. Witty. Incredible.
Did you see that dime? she was so Tarrah.
viết bởi hott jimmy 21 Tháng năm, 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?!
viết bởi mikey_gunz 22 Tháng mười hai, 2010

Tin thường nhật

Vui lòng cho biết email của bạn để nhận Từ vựng của Urban mỗi sáng nhé!

Địa chỉ daily@urbandictionary.com sẽ gửi thư cho bạn. Chúng tôi cam kết sẽ không để xảy ra tình trạng gửi thư rác vào hộp mail của bạn.

×