1 definition by TMM27

King of tucking penis and a person who tells all “the truths”.
Mech is a penis tucker, and that’s all the truth he can handle.
by TMM27 November 30, 2019
Get the Mech mug.