Showercap

What is Showercap?


1.

To insert one's head into the vaginal orrafice

When Susie came back, she asked me to give her a showercap.

See shower cap


80

Random Words:

1. Slang for two of the realest states in the south, North Carolina and South Carolina That producer iNKredible is from North Kakalacki S..
1. Neighborhood in San Francisco which was dubbed the LSD capital of the world in the 1960's Haight and Ashbury were technically stre..
1. An exclamation of joy, derived from w00t; or something containing a high level of w00t. <kmj> w00tage! I finally got my thingy ou..