Top definition
A inging lady from the evil town and is a big block in the way and if you kill a manjoa you will beolcome big a manjoa bigger than the world snake jorgamomma.
by Only unit inch June 08, 2018
Get the mug
Get a Manjoa mug for your buddy Bob.