1 definition by Ngffgjjggj

An Afro beast that loves cats no more to say about him he's too much of a beast
by Ngffgjjggj June 23, 2017
Get the Daoud mug.