look up any word, like kappa:

1 definition by thonggirll

Orgasm on the spot! Used to express either complete exhiliration or overwhelming sexual excitement.
For example, oots when i saw your hot bod. In the movie Hard Candy, directors wanted to use this term, however, they thought it would be too controversial for a young girl to use.
by thonggirll November 05, 2006