1 definition by Sandy Garry

Top Definition
When you get head in a beach bathroom stall.
My girl got freaky at the beach, so she gave me a sandy garrison.
by Sandy Garry February 17, 2020

Mug icon
Buy a Sandy Garrison mug!