Definitions by FML-Already
ditch pig mi-kay-la
An anorexic looking, bottom feeding, needle banging, disgusting lowlife that’s usually found in the lowest class areas of a city. Commonly referred to as a lot lizard,
ditch pig mi-kay-la by FML-Already April 27, 2025