Top definition
A strange alteration of beastiality for having sex with a cars exhaust pipe
Dude what the hell are you doing to my car?

oh relax man it's just a bit of Mechiality!!
by neosachiel July 24, 2009
Get a Mechiality mug for your daughter-in-law Riley.