Top definition
an odd lizard shaped piece of cheese in the kitchen of Don Ricardo
by lordcuthcuffbert April 06, 2018
Get the cuffbert neck gaiter and mug.