Top definition
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 May 26, 2018
Get the mug
Get a Mreen mug for your mother-in-law Larisa.