What does Awkward Sausage mean?

Awkward Sausage meaning in Urban Dictionary

someone spending time with several folks and is:1. Not talking or making small to no energy to start out or maintain a conversation2. Killing the "vibe"3. Noticeably protruding from group as though he/she had been a white guy playing streetball in Compton4. Not really desired, but just type of there5. General somerone who will be remembered if you are so embarrassing and so...weird