What is Shaggy Dog?
1.
a shaggy dog is a person, not an animal with an overly long fringe or hair cut. this makes them look like a dog with long hair. they are generally beautiful people underneath and dont always use their head to mop floors
'woah she looks like a shaggy dog'
See
Random Words:
1.
A imformal sex move relating to when one male hangs another another human being upside down. the upside down partner sucks the other the..
1.
A television show on FX that repetitively uses the word shit, but never anything stronger. These shows include Rescue Me, Nip/tuck, Dama..