Locating installed application

I am a usual PC user and am using a friends macbook to try out Flock for myself and group. I THINK I installed it yesterday after checking the download and upload mbps which were sufficient. But now I cant find the application. The only thing I can find on the macbook related to flock is a tab labeled “flockclient” and when I click on it, I get a screen with 2 icons with a > between them:
FLock icon > applications icon. when I click on the applications icon it takes me to all the applications, but no Flock listed. HELP. maybe on a phone call if anyone would!

Drag the Flock icon and drop it on the Applications icon. Then go to the Applications folder and double click on Flock

Thank you for your much needed help