"those two bitches got in another fight over that fraggle they both claim is their boyfriend again
"a young, often homeless meth head of either gender in the baltimore/wash dc area usually tied to the gay community, however not always gay themselves
""those two bitches got in another fight over that fraggle they both claim is their boyfriend again" What is the definition of "fraggle"?