1 definition by Gwerble

Top Definition
Another name for a sperm enema
She said she'd love a babycham, so I didn't pull out.
by Gwerble November 01, 2013
Mug icon
Buy a babycham mug!