se mee be hee

English: Translation
extraordinary or unusual (esp. in size)
carroll-soulik-1973