Adjective meaning lame, weak, uncool, stupid, the worst.
She's got a great body but her face is total barf.
11👍 16👎