besmudg

For definition of besmudg, please visit here.