Hi, dear Alex!
Did you hear about "Latina Nova"/ "Latina Viva"? Probably you did. Actualy some Latin equivalents of "modern words" were already created.
I'm directing you to a quite useful page with a list of English modern words and their Latin equuivalents. I know it is a bit difficult to find there any word, because they are not all in alphabetical order. They are devoided on some groups/subjects and all of groups have their own alphabetical order... But I believe it can help you in future.
Look: page 24 --> we have there two propositions:
1. surfing/go surfing = undis superlabi
2. surfing = prolapsio super undas