Skip to main content

Definitions by kfgkdb

a male who is capable of ejaculating on cats
woa! u just yourenated on that cat real good yeehaw!
youren by kfgkdb June 22, 2009