'Блин' (pl. -блина) is a "cleaner" way of saying б(Edited. L.)ь. It literally 'means pancake'.

Edit: Never mind. The link above offers a better explanation.