meaning of knucklehead

1. these words are used to express a low opinion of someones intelligence


Related Words

knucklehead |

Developed & Maintained By Taraprasad.com

Treasure Words