amy baker Share definition Flag Retarded. Possibly the most 'special' person you will ever meet. Girl 1: Haha she's so stupid. Girl 2: Duh she's Amy Baker. amy baker by Fatgurl January 1, 2012 0 0 Get merch