Someone who is nuts. Also, tapped in the head. Similar to the old saying touched to describe insane behavior Example: I can't believe Carlos just went ahead and shaved off all his body hair--he's tapped in the head. or: He's tapped.
TAPPED
Meaning of TAPPED in English
Slang English vocab. Английский сленговый словарь. 2012