Are you sure it's the excitement that's making you itch?
--------------------
Click here to view the attachment