meaning of bomb cheddar

bomb cheddar meaning in Urban Dictionary

an incredible compliment, like "the bomb" or "the bomb.com" or "the bomb-diggity".