1 definition by mamahayabsb123673

Top Definition
Rana
Rana is the always loyal
by mamahayabsb123673 January 17, 2018

Mug icon
Buy a Loyal mug!