yardnugget

An Incompetent and slow in the mind person
You are such a yardnugget

How dumb are you, you yardnugget
by Yardnugget April 07, 2021
Get the yardnugget mug.