Worm biscuit

A person who can't be still.
Man dude, get still, are you some kind or worm biscuit?
by JFK67 February 01, 2019
mugGet the Worm biscuit mug.