1 definition by meachinator

1
Verb.

To meach is simply to urinate on someone else's crotch whilst they are asleep.
"Damn it! Who meached me?"
by meachinator March 27, 2010
Get the merch
Get the Meach neck gaiter and mug.