Skip to main content

Definitions by geekiejo

To get down and dirty with a llama.
"Did you see that guy dukduk? He must really love llamas."
dukduk by geekiejo April 18, 2018