one fry short of a Happy Meal

one fry short of a Happy Meal definitions

adj
  • stupid, retarded, slow 

  • mad, deranged, insane