1 definition by thonggirll

Top Definition
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
Mug icon
Buy a oots mug!