Top definition
to translate, to say
person: "Let me motriculate my words to you."
by MikeyV May 22, 2010
Get the mug
Get a motriculate mug for your guy Jovana.