Top definition
Gloucestershire (UK) expression for a commonbug known as a woodlouse.
by Bugsy September 10, 2003
Get the mug
Get a chuckiepig mug for your papa Vivek.