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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.