Top definition
it is what you become after a big night out on the booze. Whilst a scatterpilla you movements are very slow and often simple takes such as speaking and walking become complex and difficult
"I'm a scatterpilla today, hence why i am doing this "
by oly boy August 13, 2008
Get the mug
Get a Scatterpilla mug for your friend Vivek.