Yeah, It's the German word for "Fuck".
But Germans don't use it like people from USA, usually just when it's about making sex (example 1).
It can also be a curse but not as used by Americans, maybe in the form of "verfickt" or "verfickte" which is an adjective to "ficken" (seen in example 2).
In German dictionaries you can also find different meanings,
e.g. the card game "Ficken" and there are people who have this name, e.g. "Peter Ficken".
I am from Germany and found this website, I dunno how good my English is, but I guess this is possible to understand^^
1: Wow. Das Mädchen ist so scharf. Ich würde gerne mit ihr ficken./Wow. That girl's so hot. I'd like to fuck her.
2: So eine verfickte Scheisse. / Such a fucking shit.