1 definition by ch-ch-Chia
Small cookies baked and eaten on the feast day of St Snrang, celebrated on March 29th and known as Snrangmus. The ingredients are a closely guarded secret of Gorillaz fans, although they're known to contain baking powder and dehydrated jello.
by ch-ch-Chia March 31, 2005