Sponsored Links

Throw up

translation and definition "Throw up", tamil lexicon

WordTamil Definition
Throw upVomit
Produce problems, results, ideas, etc
Leave a job or position suddenly
Create clouds of dust or splash water into the air