Upchuck in Tagalog
What is the translation of word Upchuck in Tagalog/Filipino ?
Meaning of Upchuck in Tagalog is : magsuka
Sponsored
Defenition of word Upchuck
- vomit.
- matter vomited from the stomach.
Sponsored
Other meanings of Upchuck
Examples
don't let her upchuck on him