This is a made up word. It means nothing. You need to have some sort of mental retardation to understand the true meaning of the word.
by Irish Drinking Team October 25, 2006
Get the meccrob mug.
Get the meccrob mug.We'll email you a link to sign in instantly.