1 definition by Santobrad

Top Definition
Constipating in a urinal in Atlanta, Georgia
I just suffered from Atlanta urinal constipation
by Santobrad May 22, 2008

Mug icon
Buy a atlanta urinal constipation mug!