Just launched! Learn slang while watching funny vids: urbandictionary.tv
1. dirty alf
After she shats on her vag, he eats it.
Alf was always trying to eat the cat... Eating poop on a vag is dirty... Thus... Dirty Alf