Skip to main content

Definitions by Scary Cary

Squirting the bird 

Sending a transmission (squirting), usually a show or demonstration, via a satellite (AKA the bird).
Hurry up! We only have 30 seconds until we start squirting the bird.
Squirting the bird by Scary Cary February 5, 2009