1 definition by D.A.R.E.2413

Top Definition
Amber Lenard
She's an out of water swamp donkey for sure.
by D.A.R.E.2413 June 15, 2019

Mug icon
Buy a Out Of Water Swamp Donkey mug!