1 definition by aznpplunite

Balls in the ass, sandwich in the pussy.
"Oh i totally gyro'd my girl last night. There was deli meat everywhere."
by aznpplunite May 22, 2008
Get the Gyro mug.