1. A Goddess in human form 2. An exotic beauty with no equal 3. Someone who likes setting things on fire
- I dreamed of a total Miwa last night - We Miwa'd the hell out of that broken down VCR
69👍 7👎