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.
by lisa lisa January 12, 2014
Get the pump the neighbors cat lookmug.
Get the pump the neighbors cat lookmug. We'll email you a link to sign in instantly.