Top definition
New Cuban slang for "go to hell"
"how can you say that to me? Tunturuntun"
by yuma777 July 16, 2008
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush