Mentra

What is Mentra?


1.

a cheap or lazy way of saying mentaly retarted

sarah your such a mentra


36

Random Words:

1. A Chinese-European genius living in Budapest: always ruins physics curves by acing the test, goes by the title "president", ..
1. Reffering to people from the United Kindgom, or things from the United Kingdom. Wow, that guy is so UKish! This tea is UKish. See uk,..
1. when a person orders something with no veggies and another person laystheir palm on their forehead forcefully. "no vegetabables pl..