a few fries short of a happy meal

Definition

Slang

  • adjective intellectually impaired, deranged, eccentric. This variation on the lines of the colloquial ‘one sandwich short of a picnic’ was popular among students in the UK, and also recorded in the USA in 2002. The reference is to a McDonald’s fast food meal.
http://www.dictionarycentral.com/definition/a-few-fries-short-of-a-happy-meal.html