1 definition by Koldhart101

Unequivocally Fucked Over. Being so incredibly screwed that nothing will even compare to how screwed you are.
by Koldhart101 June 10, 2013
Get the UFO mug.