Skip to main content

Definitions by mreah

A phrase invented by Kory and Maria which means "I love you." It is derived from the Spanish translation "Te Amo"
Kory: Do you ever stfu?
Maria: : [Kory: tea moo
tea moo by mreah December 10, 2007