shmeglethrop Share definition Flag When youre playing 8ball with a girl named Danica and shes REALLY REALLY BAD at it Ur a shmeglethrop shmeglethrop by Dyehwbjd March 5, 2023 Get the shmeglethrop mug.