Whosha Share definition Flag To have a shit in water - based off the Zulu word Bhosha… Walking down the beach, one may feel the need to have a Whosha after chilli the night before… any tidal pool will do! Whosha by Hog hog September 2, 2022 0 0 Get merch Get the Whosha mug. Buy Now — $32.95 See more merch