1 definition by CantoneseStripper

A term for "my dick" using German-esque language.
"Do you want to know the smartest thing to come out of your mouth? MEIN DOODLE!!"
by CantoneseStripper March 2, 2016
Get the mein doodle mug.