Definition of not the full quid in English:

not the full quid

phrase

Australian, NZ
informal
  • Not very intelligent.