look up any word, like cleveland steamer:

1 definition by clutch masterr

 
1.
another word for having sex
Last night i cacked this girl all night long.
by clutch masterr June 15, 2011