shomongaliod Share definition Flag Shomongaliod is when someone is a retarded abomination of a man Did you see that damo's shiela yesterday she was an absolute shomongaliod shomongaliod by Cumaster42069 March 15, 2024 0 0 Get merch