Duma

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