1 definition by Grand Méchant Loup

The greatest man alive. Gods greatest creation, your all in one package kinda guy, could be the reincarnation of Narcissus. Ladies if he's called Humaid that's a keeper
Girl 1: OMG is that Humaid
Girl 2: yeah isnt he hot?
Girl 3 : would fuck
by Grand Méchant Loup May 15, 2021
Get the Humaid mug.