that guy has a jeff foiles autograph series lip balm holder on his call lanyard, what a fucking ducktard
a duck hunter who thinks that if they have the latest equipment and black hoodie, they will appear to know what they are doing
"that guy has a jeff foiles autograph series lip balm holder on his call lanyard, what a fucking ducktard" What is the definition of "ducktard"?