1 definition by HarleyRidingGrandma

A derogatory term for a newbie motorcycle rider who doesn't know much about riding
I thought that squid motorcyclist was gonna lay it down or cause a wreck!
by HarleyRidingGrandma September 1, 2015
Get the squid motorcyclist mug.