cheese larva

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

Share this definition