Slang for u.s. marine, the most effective fighting machine in the armed forces for absorbing the brunt of the enemies might only for the army to sweep in and save the day.
"Huhaa i was ranger". "I was in the airforce" . "I was a u.s. mreen HUHAA HUHAA BARK BARK"
by Derongdong April 13, 2018
Get the Mreen mug.