I like what you did here. My favorite stories are the kind that never make me mentally say to myself "yeah, right", and your use of fantasy here creates a scene that I'm sure many of us have been through, yet at the same time gives some great tickling descriptions.
keep up the good work.