peak

Another word for orgasm, cum, enhanced sexual experience, etc.
by Bagitbabe October 16, 2008
mugGet the peak mug.