look up any word, like ratchet:
 
1.
1. v. to have sex

2. n. the act of having sex
I would diffidently muffbust those girls over there!
by brookwood(1) April 21, 2011