1 definition by Aarrmmiiaaa

Top Definition
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

Mug icon
Buy a Armia mug!