Skip to main content

Definitions by KittenHappy3243

chumbrella 

A word meaning 'cheese umbrella,' created by Phil Lester in PINOF 6 (for the phandom =D)
"A cheese umbrealla, uh, chumbrella!"
chumbrella by KittenHappy3243 October 6, 2016