The word Charlotte Richardson mean loud annoying and a great road crossing teacher.
OMG she is such a Charlotte Richardson