1 definition by So_fresh_cuts

Someone who can't ride a bike.. Tries to do cool tricks but end up on the pavement squirming like a worm
No worms on this rideout
by So_fresh_cuts April 4, 2018
Get the Worm mug.