Definition of Face like a beaten favourite

Australian Slang
Face like a beaten favourite
shocking appearance

Search Dictionary:
Search Web Search Dictionary