1 definition by KangarooFeet44

A moist place that is inhabited by an ogre who wants his privacy.
What are ya doing in my swamp.
by KangarooFeet44 June 24, 2018