Top definition
Usually someone who is fond of cats and masturbates to the site of them. Also another term for a homosexual.
Dude he is such a Mandaro just look at him chasing that cat around while reading gay porn
by drm611 December 28, 2010
Get the mug
Get a Mandaro mug for your daughter-in-law Helena.