1 definition by eee chow dung

1. A spiked dildo.

2. A spiked,studded, or crenellated dildo, used in bondage type engagements in professional pornogrophy.

3. An extremely uncomfortable didlo or sex toy.
"Did you see that video with the dildoid scene? that was fucked up!"
by eee chow dung May 1, 2009
Get the dildoid mug.