Reply To: “Yo mama’s a squid!” and other Motorcycle Slang!
August 17, 2009 at 2:28 pm
#21683
WeaponZero
Participant
The way I heard it back in the 90s was that SQUID was an acronym for Stupidly Quick, Underdressed, Inevitably Dead.