Top definition
Any snail found in my garden is turned into escargoten.
by DDGDevice February 07, 2017
Get the mug
Get a escargoten mug for your papa Jerry.