Skip to main content

Definitions by DildoDaggins69

cheese larva 

A gross, slightly discolored penis
Ew he has a cheese larva.
cheese larva by DildoDaggins69 October 19, 2015