1 definition by Casey Dillon

An inordinately hilarious fellow, particularly one who acts in a clumsy manner. Can be shortened to razza. See also "Bumberclart".
"What you doing, you razzclart!?"
by Casey Dillon March 22, 2008
Get the razzclart mug.