Skip to main content

Definitions by MegaOctane

fucking cheddar 

Something is great or awesome, especially pertaining to a good meal
fucking cheddar by MegaOctane August 26, 2020