Top Definition
A look you would you see on someone's face, if you were to catch someone having sexual intercourse with their neighbors cat. An extreme look of embarrassment.
Hey you, what have you been doing???? Oooohhh, You have a pump the neighbors cat look.
by lisa lisa January 11, 2014

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.