vocab dash
Log in
Sign up
vomitona
Meanings
Noun
1. vomiting, puking