1 definition by Nicolas Dingley

Top Definition
A brilliant genius especially when it comes to marketing.
That boy is a Razzle, he make Donald Trump look like Mister Chump.
by Nicolas Dingley January 09, 2004
Mug icon
Buy a razzle mug!