Skip to main content

Tootcachoo's definitions

Otulp

A long shafted dildo used by wood nymphs behind the scenes in the Lord of the Rings Trilogy.
I sat on an otulp. IEEEEEEEE!!
by Tootcachoo February 19, 2009
mugGet the Otulp 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