Some are pretty self explanatory:
….nickjones
….gpwcollector
….matchboxkiwi
Others leave me scratching my head thinking I've dropped into some alternative reality chatroom:

...kerbside
...GHOSTHUNTER
...Evil McNasty
...fixer
...kwakers
...MOKOSEX
Now, I know you all have an excellent reasons for your usernames and they will be blindingly obvious once explained.
But some strange thoughts/images do cross my mind as I read the usernames and try to picture the person at the other end of the keyboard.
My username for example - pretty straightforward "tractorboy" - couldn't be much simpler could it?
So here's a competition……………..
Guess the reason for my username tractorboy
You can't have competition without a prize - so the winning explanation will win this genuine piece of kiwiana.
Posted at my expense to the winner (or best/most amusing/rudest if no one comes up up with the answer).
Fun Ho No16 Fordson Tractor Conditions of entry:
1. Explain the reason for my username "tractorboy"
2. Post your username with an explanation
or (which would be way more fun)
3. Post your username & let others explain why they think you have that username (sorry "Ilovelesneylarry" - doesn't leave a lot of scope for reasons).
I'll let the comments stack up and then after a set time/lack of interest/pending court cases announce a winner.
In the case of several correct replies I'll decide on no other basis that a whim or huge amount of cash deposited in my off shore account.