Die Redewendung geht bis ins 18. Jahrhundert zurück. Damals hiess es noch «einen Affen sitzen haben». Es wird vermutet, dass dies daher kommt, dass die Narren früher ein Äffchen auf der Schulter sitzen hatten und man Betrunkene dementsprechend als Narren bezeichnet hat.