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!