look up any word, like donkey punch:

1 definition by John Portland

 
1.
A friend of the opposite sex that you are embarrassed to be seen with, in fear that people may think you are together.
"Hey Tom, why dont you grab Meghan and walk over here?"
"I can't be alone with an ugly friend, what will be people think?!"
by John Portland October 07, 2007