look up any word, like fleek:
 
1.
orgasm; to relieve sexual tension; to feel pleasure from sexual activity;
Frank's fingering gave me some much needed sexual release.
by MJ2dmax November 20, 2013