Reply To: “Yo mama’s a squid!” and other Motorcycle Slang!
August 13, 2009 at 11:37 pm
#21578
JackTrade
Participant
How about:
‘Busa – short for Hayabusa, the alternate designation for the Suzuki GSXR 1300. The notoriously fast, virtually uninsurable, every mother’s worst nightmare supersportbike that every internet Nicky Hayden claims to own or at least to have ridden, most often at triple digit speeds on public roads. (see “squid”)