razzer

A word typically used by the irish to describe a mentally challenged person or a strange person
That razzer is wearing some weird clothes man
by Roger Daltry October 30, 2005
mugGet the razzer mug.