The past tense of whimsy is whimsied.
The third-person singular simple present indicative form of whimsy is whimsies.
The present participle of whimsy is whimsying.
The past participle of whimsy is whimsied.