1 definition by steve zephlin

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 30, 2011
Get the Piston Cup mug.