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

"Come here you Gloobersnekel!"
by HoelDaWiredToaster September 27, 2018

by HoelDaWiredToaster February 18, 2021
