that greasy massage parlor on the corner
trailer park boys definition: something that is morally reprehensible / to do with the marginal side of society
"that greasy massage parlor on the corner" What is the definition of "greasy"?