Skip to main content

Definitions by MrRichArd

The amount of money a man has made from donating his sperm.
Damn dude, i am drained
You must have had HUGE incum!
Incum by MrRichArd January 20, 2022