Top definition
1. To be surprised by something or someone.
Dude 1: That was a really good gig
Dude 2: Yeah, the sound quality just blew me face off.
by toastface July 29, 2005
Mug icon

Dirty Sanchez Plush

It does not matter how you do it. It's a Fecal Mustache.

Buy the plush