This list is a compilation of the worst and most creative nicknames I have ever come across in my life. For now I will give you my top ten worst nicknames ever heard, uttered et cetera.
10. Slave
9. Cripple Rat Bat
8. Harry Plopper
7. Stiff Back
6. Trailer Head
5. Rat Poop
4. Super Hero In Training aka S.H.I.T
3. Youterus
2. Fantastic whore
1. Dogsperm
Honourable mention goes out to: Dogbreast, Whobba and Anus