moffat

A person who is the lowest form of ultimate scum.
"Man you smell like a right moffat"
by Larry 2.0 May 07, 2007
mugGet the moffatmug.