1 definition by localsleeper

Top Definition
To have: intercourse, sex, fuck
Yo I want to Cack this bitch, she's so bomb!
by localsleeper April 27, 2010
Mug icon
Buy a Cack mug!