iJunoon official Urdu Dictionary
قے کرنا
qay karna
قے ہونا
qay hona
English definition for upchuck
1. v. eject the contents of the stomach through the mouth
Sponored Video