Quote Originally Posted by chicmagnet View Post
Whinging Poms!
Quote Originally Posted by stpete View Post
What does that mean?
someone from britain that bitches about everything