1 definition by PeterM

A new fun method of transportation
A step through motorcycle
Trademark name of a scooter
Popcycle is a registered trademark of Popcycle Motors LLC in St Louis Missouri
by PeterM August 22, 2006
Get the Popcycle mug.