Top definition
A deranged person sometimes classed as a scruff or scruber.
Anita Thompson from Seaham an is at Peterlee College.
by Anonymous October 21, 2003
Get the mug
Get a Scuzelbut mug for your sister Larisa.