Skip to main content

Definitions by Patches O'Houlohan

Donkey Tube 

A tube Made of Donkeys that broadcasts porn 24 hours a day.
www.Donkeytube.com
Hey that Englishman is staring into a donkey tube
Donkey Tube by Patches O'Houlohan December 30, 2007