1 definition by Ivan Allison

Top Definition
A piece of living shit
Arysta is a rat.
by Ivan Allison June 18, 2017

Mug icon
Buy a arysta mug!