Skip to main content

Definitions by mastrmind

trifecta 

Dude that bitch was so tight I hit the trifecta.
trifecta by mastrmind January 26, 2004