What is Dog Face Gremlin?
A really ugly girl you pick up at a bar when you are in a slump and just want some ass.
steve and james got shitfaced at the bar last night and slump busted with a couple of dog face gremlins.
See dfg, slumpbuster, gremlin, mud duck, slore