did you hear about james from east park, he's a total mevan
in the british isles, a mevan is also referred to a male with a large penis
"did you hear about james from east park, he's a total mevan" What is the definition of "mevan"?