gymboy318's definitions
In Customer service, a particularly annoying demanding female customer is commonly referred to as a "Dick Muffin" to keep the sales person from telling the customer how they really feel.
by gymboy318 October 16, 2019
Get the Dick Muffin mug.by gymboy318 February 23, 2010
Get the Flaberquoid mug.