look up any word, like donkey punch:

1 definition by BT UK

 
1.
This is where you shoot your load all over a woman's face and then give her a black eye making her resemble an angry panda.
"She pissed him off so he gave her an Angry Panda..."
by BT UK August 18, 2006