buffleheaded

listen to the pronunciation of buffleheaded
الإنجليزية - الإنجليزية
{a} having a very large head, stupid
Having a large head, like a buffalo; dull; stupid; blundering
buffleheaded
المفضلات