look up any word, like thot:

1 definition by shwcsruhnf

 
1.
sexual climax, orgasm, "show yourself"
Dude, that girl could barely make me showcase. Good technique though.
by shwcsruhnf April 03, 2011
7 6