Someone who chops cat dicks up and licks the powder off a rats chode.
by DJ BC December 2, 2015
Get the Catdickalickaratfucker mug.