BoostNslide, Trevor McMuxworthy and company... yes you are indeed right, all British people are completely weird. Here's a picture of one of my good friends back here in Britain.
I think he's just made an FTR account because I threatened him with public ridiculing here. Sorry if I infested FTR with crazy Brits. :P