Find the word definition

Wikipedia
Smiffys

Smiffys is a wholesale, fancy dress manufacturer specialising in party fashion, leisure and entertainment products.