turd that won't flush
1. An extremely annoying person that keeps coming back and annoying you after repeatedly telling them to leave you alone.
2. Anything that is annoying that keeps recurring or reappearing.
2. Anything that is annoying that keeps recurring or reappearing.
turd that won't flush by Cannibus Indica April 12, 2004
Get the turd that won't flush mug.