1 definition by rockshow93

Top Definition
Good, Great, Amazing

'Dude, your shoes are pucca!'
'wow,that smells pucca!'
by rockshow93 October 23, 2008

Mug icon
Buy a Pucca mug!