The most kick ass person in the world. If you meet this person, you should bang them.
by galla hoostie fatz May 27, 2008
Get the dukduk mug.
"Did you see that guy dukduk? He must really love llamas."
by geekiejo August 14, 2017
Get the dukduk mug.