1. Expression of surprise, astonishment or amazement.2. Shortened version of âHoly fuckâOrigin: Primarily used in Alberta, Canada
Ho Fuck did you see that?