MEAT STICKERS !!!! Posted on June 3, 2003 by Biggles Yes, you heard right. Meat stickers! My sister found them and KNEW I needed them. Too damn cool.