Top definition
A retarded fanny, who spread std's and is constantly drunk out her mind
Who's that girl squatting over a bottle of beer ??

Must be shahla la la ding dong
by SexyBrownEyedMissus April 08, 2010
Get the mug
Get a shahla la la ding dong mug for your mate Paul.