1 definition by yogeytoshi

This word has a number of definitions and is most commonly used in Newport,south wales, UK. It has also become a popular catch phrase of the DJ
crew the '44 Rounds click'.
'keepin it Rizzo' - Prince of Bhangra (host) 'quarter part rizzo'
by yogeytoshi December 8, 2006
Get the Rizzo mug.