AbatedDust over 15 years ago [hidden] I believe this is a pun on the scooter. I've heard it being called a vespa/wasp. It could be disgustingly obvious, but I didn't see a pun tag, so I figured I'd give it a shot. 1 Reply Copy ID Copy Link