Top definition
An alligator in a water trap, typically seen in a golf course adjacent to alligator habitats. A gwater trap.
Holy jeebus, you just shot that ball clear into that there gwater trap.
by Smartprof April 14, 2016
Get the mug
Get a gwater mug for your friend Callisto.