1 definition by Thrifty Amoeba

Top Definition
A unit of currency, worth a predicted £525m a week after brexit.
According to Boris Johnson, one Diddly Squat will be worth £525m per week after Brexit.
by Thrifty Amoeba September 03, 2018

Mug icon
Buy a Diddly squat mug!