1 definition by Rowlomeister

A person that engages in sexual activities for money.
My cousin went to that club on St. Mary’s. He’s a shmegle there.
by Rowlomeister April 29, 2022
Get the Shmegle mug.