Skip to main content

Definitions by Wiseowl57

Verb meaning to have sex in or near nature
We just glaunted in the forest.
Glaunt by Wiseowl57 August 16, 2014