Skip to main content

Patches O'Houlohan's definitions

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
by Patches O'Houlohan December 30, 2007
mugGet the Donkey Tube mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email