iida

Iida is an annoying bossy bitch who will roast everyone. If you get to know an Iida she'll be pretty chill.
Man i shouldn't have been rude to that girl she totally iida'd me"
by qiviri April 10, 2017
Get the iida mug.