English-Portuguese dictionary »

down the toilet meaning in Portuguese

EnglishPortuguese
down the toilet (wasted, squandered; irretrievable)
preposition

ralo abaixopreposition