To be in a very intimate position with a love interest or sexual partner. Otherwise defined as obsessive PDA and doesn't belong in no damn environments, thank you very much.
Synonyms for straddling
On this page, you will find 30 slang terms related to straddling. Some of the top words include: wubz, UMFRIEND, shmoop, unfuck, all over it, and 25 more.