What?!! "idiot" is forbidden?!! That is most definitely wrong. As a rule I have NEVER sworn - however, I have used the word idiot a few times - it is by no means a swearword and it is a very tame word to use. Almost synonymous with stupid.
Anyway, my favourites (best first):
1. Edders
2. Ollie
3. Rahaydenuk
4. Expression
5. Koloth
6. Ickle_katy
7. Leekey.