Skip to main content

Definitions by Steve the Man in the 813

two stroke diesel 

A slang word phrase to discribe two lesbian women engageing in intercourse.
"Those two dimes are two stroke diesels."