domarena33
Track Day Superstar
I've been on two wheels for 22 years but only recently (since last year) been involved in the track day community. I've seen the term "squid" coming up on social media a lot. I've never heard this before. Is it a track thing? I feel out of the loop. I saw something about it possibly being someone who wears a lot of gear for safety? I was in the Navy for 9 years and marines and soldiers called us squids. Thats the only place I've ever heard this.