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.Related Words
sis kiss
• sis
• sis-sis
• Sis Vs Bro
• Sis before dicks
• sis code
• sis-ham
• Sis, Ma’am, Lady Friend
• sis ate
• Sis before g's