Skip to main content

Definitions by Diamond2kiss

A person who is annoying and is so ugly, that they resemble a babboon
fuck boon by Diamond2kiss May 21, 2009