look up any word, like pussy:

1 definition by angry bangs

 
1.
any activity so good it makes you feel like your face is melting off of your skull.
The sex was so good, I had a total facemelt.
by angry bangs April 02, 2009
7 6