3 definitions by HoelDaWiredToaster
by HoelDaWiredToaster February 19, 2021
"Come here you Gloobersnekel!"
by HoelDaWiredToaster September 27, 2018
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 12, 2020