1 definition by sentimentalist

1
Is the political equivalent of the horrific Dutch film, the human centipede. But staring British labour politicians as opposed to hapless American and Japanese tourists.
Lela: If you join them (the Miliband brothers) ass to mouth you'd have the human milibandipede.
by sentimentalist January 13, 2011
Get the mug
Get a milibandipede mug for your Aunt Helena.