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 smegatronmug. by Diego September 9, 2003
Get the smegatronmug. 
Get the smegatronmug. 
Get the smegatronmug.