1 definition by Cottage Pie

Top Definition
Old North London colloquialism for having diarrhoea, especially when abroad.
Ah bollocks mate, I’ve only gone and got the ol’ Trotsky Trots ain’t I?
by Cottage Pie January 28, 2018

Mug icon
Buy a trotsky trots mug!