meaning of Alcotrots

Alcotrots meaning in Urban Dictionary

The emotional toilet check out after a couple of too many beverages.