Top definition
used to describe anything that is amazing, first class, first rate.
"Wow, that movie was first place!"
by jamesviloria July 10, 2008
Get the mug
Get a first place mug for your grandma Beatrix.

Activity