Kiki noun. Definition: An assembly or meeting, especially one held for the specific purpose of gossiping or chit-chat. "Let's have a kiki!"

Tomatillo Cheats Bruschetta

Tomatillo Cheats Bruschetta

Tomatillo Cheats Bruschetta… Tomatillos? What now? Not your every day kinda food but tomatillos are in season right now and they are awesome!   They look like green tomatoes but unlike tomatoes, they are covered in an inedible, papery husk. Mostly used in...