Skip to main content

Definitions by WhoWillEverKnow

1. A Finnish female name.
2. A weird, awesome, generally a pleasant geeky cutie aswell.
Iida: I wonder what I will do today...
Me: Hmm, make an apple pie?
Iida: Good idea!
Iida by WhoWillEverKnow February 23, 2017