Subscribe English
look up any word, like latergram:
 
1.
1. A silent warrior;
2. Someone who has great technical abilities but keeps quiet;
3. Someone with an advanced skill but is purposefully made to not get involved or is kept captive.
Get that miren to help, I bet he knows how to do this but isn't saying
by CrazyLion52 November 20, 2010
18 9
 
2.
A vegan siren.
A: Hey you want some bacon?
B: No I'm Miren
by abrandel October 26, 2013
5 1
 
3.
A Filipino word for someone who is always buried in their books... even on weekends.
I revised 24/7 this weekend! OMG I'm such a Miren -.-
by BollywoodBadshah February 16, 2012
1 1