Skip to main content

Definitions by Viran Zoxyn

1. A person that ejaculates often.
2. A person who ejects large amounts of semen during ejaculation.
Oh, John... You sure are quite a cumgun, aren't you? ;)
CumGun by Viran Zoxyn February 20, 2018