Top definition
A person that will never get laid. Someone that masturbates to Transformers. A man thats embarassed of having a little dick. Another word for can never get girls in his life.
by Daily Reader February 11, 2010
Get the mug
Get a Mokong mug for your Aunt Larisa.