meaning of logger headed

1. Dull; stupid.
2.
used informally


Related Words

loggerheaded |

Developed & Maintained By Taraprasad.com

Treasure Words