Skip to main content

Definitions by Diddygaruk

Festered Cheerio 

A rotting asshole, a suppurating anus.
Festered Cheerio by Diddygaruk April 3, 2006