Slang meaning of utter award

utter award means: Booby prize.