Miren

What is Miren?


1.

A person who you really can't stand and is very annoying. Or someone who just won't take hints or go away and generally ends up ruining everything.

"Dude, that guy is such a Miren"

See miran, miron, merin, annoying


97

Random Words:

1. When a person guards a "safe" or "base" spot during a game of tag, forcing the person at the base to get tagged when..
1. A duckmaking a quack sound. That quackoduck is annoying the quack out of me! See quackoduck, quack, duck, sound, me 1. A duckmaking ..
1. a cool person that goes to a certain lake. oxdel or oxchel are a knock off of another guys nickname that these other two girls thought w..