2 definitions by fotia autos
Meaning really, really neat, most of the time very unusal/unique ;There is awesome, then there is awesome possum!
by fotia autos March 21, 2008
poop or just plain disapointment, for those of you that are into British slang, its basicaly just like saying "Bugger"
by fotia autos March 21, 2008