Charles Young's definitions
Being happy to the point where you start to experience sexual pleasure, possibly climaxing from the happiness.
by Charles Young October 28, 2013
Get the Hapu mug.
Get the Hapu mug.We'll email you a link to sign in instantly.