A fork of Rural Dictionary
a slogan for a sexual position or sex
Dude I thought of a new Sloxen for 69.....96 hahahahahahaha