Skip to main content

@t-n-a's definitions

Girl Scout Squirt

chick squating to pee outdoors where there are no restrooms/toilet paper available.
by t-n-a November 10, 2008
mugGet the Girl Scout Squirtmug.

Share this definition