Soccerrich82 SG More leaning in disappointed direction, but it could mean " you idiot" also...woman have some interesting expressions to say the least...