Skip to main content

Definitions by PHilly Stud

A "Strap-on" usually ued by a Butch.The dominant one in a lesbian female.
Damn that butch knows how to work a strap

It felt so good when she stuck her strap in my ass.
strap by PHilly Stud September 27, 2005