1 definition by geekiejo

1
"Did you see that guy dukduk? He must really love llamas."
by geekiejo August 13, 2017
Get the mug
Get a dukduk mug for your cousin Abdul.