who was that ditch pig i saw you with at the bar last night?
a woman who's so skanky, you drive her out, have your way with her and leave her lying in a ditch because she's not worth driving back home
"who was that ditch pig i saw you with at the bar last night?" What is the definition of "ditch pig"?