look up any word, like donkey punch:

1 definition by indianheaddress

 
1.
A Bahamian slang word used to describe someone that can't possibly look any worse.
Man that boy Dominic really needs to loose the ski jacket and a haircut, or he's gonna to keep looking like roadkill.
by indianheaddress April 25, 2011