Go Down The Toilet Meaning

(idiomatic) To fail.

RECENT SEARCHES