Top definition
Anyone who is an ugly possum and/or has the potential to reach the level of ugly possum-esk.
Oh Em Gee I am Cleo and I am such an ugly possum and no one will ever love me.
by FesterFesterChildMolestr August 12, 2011
Get the mug
Get a Ugly Possum mug for your cousin Georges.