Sneaky's Slang O' The Day - Dolly Dog

Origin: English Slang

Definition:
An ugly woman who wears so much makeup she looks passably attractive.

Example:
From a disance she looks gorgeous, but up close she’s a dolly dog.

Thanks to Slang O The Day

Digg It! Stumble Delicious Technorati Tweet It! Facebook Add To Reddit RSS Google Bookmarks Meneame