Top definition
another phrase for itchy balls or fanny.
I have a really itchy biscuit.
by rad95 August 03, 2016
Get the mug
Get a itchy biscuit mug for your guy Callisto.