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!
4👍 3👎