1 definition by Igaaa

Top Definition
A dumb bitch who is obsessed with iga
Fr zatrice
by Igaaa November 05, 2020

Mug icon
Buy a zatrice mug!