1 definition by Shxxhid

Top Definition
A short Russian perv who hates hersi and goes to the library too much
Ask Yama first
by Shxxhid January 27, 2019

Mug icon
Buy a Yama mug!