A word used to describe a large grumpy lazy twat. Does nothing but accumulate a thick layer of strong scented smeg.
by sm3gatr0n February 8, 2022
Get the smegatron mug.by Diego September 9, 2003
Get the smegatron mug.