Skip to main content

JDDH's definitions

Duma

you are always sticking your finger in your ass! You are a huge Duma!
by JDDH February 3, 2007
mugGet the Dumamug.

Share this definition