Sometimes you read some manga or you just happen to come across some kind of 'odd' Japanese words. Well you might discover their meaning at this page; Japanese Sound effects and what they mean. I personally like "hunka hunka" (sniff sniff) and "sube sube" which means 'smooth'. The more I get to know about the Japanese language the more I like it. Makes me want to pick up my learning books again. Or I could just go and translate English words from Japanese news pages.
Thanks to Michiel van Kleef for the link.