by Molly Dodger November 11, 2015
An old bitch who pesters businesses all abroad. Also known as one who trips on Dog Defeating, and who cannot take no for an answer.
by Lt Dan 47 May 14, 2010
by Ereck Flowers November 21, 2018
by Ereck Flowers May 03, 2019
by loeiktiajns December 06, 2020