1 definition by steve zephlin

Top Definition
Peeing inside a girls mouth while getting a blowjob while driving
Dude i just gave my girlfriend a piston cup she is pissed
by steve zephlin June 29, 2011

Mug icon
Buy a Piston Cup mug!