I've ingested various bugs while riding, (ick)..... but yesterday, as I was riding and paying attention to things in front of me, I saw a BEETLE that was HUGE, making his way to the curb.
Looked like you could have put a saddle on that critter!
Denise