Definition of not the full quid in English:

not the full quid

phrase

NZ, Australian
informal
  • Not very intelligent.