1 definition by FamousLep

You or someone is horny; slight tickle in crotch.
* Oh my, I'm tingling.
by FamousLep April 12, 2016