1 definition by PlainvilleAutosBiggestFan
If the words “deez nuts” were a person. You can find this specimen at any local Indian store making weird jokes with cashiers who don’t get paid enough for their job.
by PlainvilleAutosBiggestFan November 24, 2021