qiviri's definitions
Iida is an annoying bossy bitch who will roast everyone. If you get to know an Iida she'll be pretty chill.
by qiviri April 11, 2017
Get the iida mug.
Get the iida mug.We'll email you a link to sign in instantly.