Subscribe English
look up any word, like latergram:
 
1.
A word that means pretty much anything. You can use it as a noun, verb or whatever you feel like doing.
Im in the mood to tumbalar with this chick.

I like to tumbalar in my free time

Whats up Maddie? .. "just tumbalaring"
by jellykellyy May 19, 2011
0 0