Skip to main content

Definitions by Libbie

shmegglie 

an adjective meaning that something is appealing or attractive in some way.
That fugly sweater is not shmegglie.
shmegglie by Libbie December 31, 2006