Top definition
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 21, 2008
Get the mug
Get a razzclart mug for your Facebook friend Trump.