Top Definition
When one steps in the poo left by a dog. usually in the streets.
Whats up lad, why you stopping

shit lad, I've Squared a Douglas

have you squared one yah lad!
by GYPSY JOE September 05, 2010
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.