look up any word, like tribbing:
 
1.
A person (esp Indonesian guy) who has strength/power to fuck/having sex with one/some girls in long duration.
Ririn is truly INDOHUSTLA that can play dirty games with some bitch in one night.
by indohustla November 08, 2009

Words related to indohustla

indo indomie indonesia indonesian indo pak