Skip to main content

Definitions by Francis Ofori

Horna is the African version of a female dog.
Your are such a stupid horna.
Horna by Francis Ofori February 26, 2008