A situation that's so bad, so uncomfortable, so incredibly AWFUL, that the only thing you can compare it to is French kissing your sister.
by bigtones March 25, 2005
Get the sis kiss mug.
Get the sis kiss mug.We'll email you a link to sign in instantly.