Top Definition
To extremely stimulate a female's clit into bursting load of vaginal cum.
I was surprised that my boyfriend knew how to do the shocking angelo, he made my pussy squirt waves of cum like a tsunami!
by bangbus October 31, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.