Top definition
A substantial amount of Vodka with a small splash of Squirt soda.
Damn, I'm so hammered from all those vodka-squirts earlier at the Goose ...
by 1018 Marine March 06, 2011
Get the mug
Get a Vodka-Squirt mug for your dog José.