look up any word, like blumpkin:
 
1.
A manufacturer of slime. A slime doctor.
Feeling juicy and sticky I went to my local Thornrag for a diagnosis.
by Slimey September 08, 2003
 
2.
insecure bumwad
that thornrag quit his job
by flakey dee October 26, 2003