1 definition by Demented_hamsteeeer

Giving your partner pleasure then while in the heat of the moment pull out cum on there face lick it up and spit it in there eye
I Got a stunner last night now i'm Blind
by Demented_hamsteeeer January 13, 2009
Get the Stunner mug.