1 definition by EbonicsWizard

A slang term for semen, male orgasm/ejaculation(excluding female ejaculation). The term is thought to have originated from Sub-Saharan Africans having first seen a snow "capped" mountain, concluding that the mountain was covered in semen.
I'm about to bust a cap in your (insert area of choice), fool!
by EbonicsWizard October 27, 2023
Get the Cap mug.