Top definition
underwear, thonglike..
ED LIKES TO WEAR GAY LEOPARD "taran tarans" HE IS SUCH A HOMO...!
by Rob J June 18, 2005
Get the mug
Get a taran tarans mug for your mate Julia.
3
The part of a female's body that men cannot take their eyes off of. Especially, if the female has been blessed.
I met this heffer the other day and she had the biggest taran tarans' a nigga eva laid eyes on.
by VoStyle October 12, 2004
Get the mug
Get a taran taran mug for your fish Sarah.