fatcatgoon's definitions
To have an amazing moment involving ejaculation and jizzing out of the penis. The feeling usually resulting in a deep moan or groan of satisfaction.
by fatcatgoon April 5, 2009
Get the Amazing mug.