Top definition
1. a place where you consume alcohol at a party
Freddy: hey man, whats in that plastic red cup?

XuGu: oh, duh man, YOU KNOW, its alcohol.
by Chinese Jet Pilots July 29, 2005
Get the mug
Get a plastic red cup mug for your Uncle Callisto.