Whats the best word for vomit?

What about a virgin?

and what would you call trailer trash?