person who surfs the internet frequently - Spanish English Dictionary