What is Craggot?
a mixture of a crack whore and a faggot
your such a craggot sometimes....
See faggot, crack whore, hooker, dumb ass, loser