to go away. phrase used in cuban afro community.
I'm sorry but you have to leave my house. Tunturuntu!
by Urban Rat February 7, 2010
Get the Tunturuntu mug.