Top definition
A phrase used to describe someone or something that is really cool, impressive, or exciting.
by pedrobueno November 18, 2012
Get the merch
Get the Blowing up in the dryer neck gaiter and mug.