HoelDaWiredToaster's definitions
Stands for Megavirgin. A Megavirgin is a person who has not seen sunlight in 1> year and has not felt the touch of a woman in his life.
by HoelDaWiredToaster October 11, 2020
Get the MVmug. by HoelDaWiredToaster February 18, 2021
Get the subnautmug. "Come here you Gloobersnekel!"
by HoelDaWiredToaster September 27, 2018
Get the Gloobersnekelmug.