A fork of Rural Dictionary
Funny way of saying “have sex”
DUDE! Are we doing the freaky deeky or should I put in a tamp?