1 definition by Aarrmmiiaaa

The best kind of person typically talks to much but has a bigger duck than he has mouth
Armia fucked me sooo good.
by Aarrmmiiaaa January 16, 2019
Get the Armia mug.