Top definition
an adjective meaning that something is appealing or attractive in some way.
That fugly sweater is not shmegglie.
by Libbie December 26, 2006
Get the mug
Get a shmegglie mug for your buddy Nathalie.