1 definition by portuguesegoose

Top Definition
reference to intercourse
"i cacked her mad quick, then left"
by portuguesegoose April 19, 2009
Mug icon
Buy a cack mug!