A person who is annoying and is so ugly, that they resemble a babboon
"Shut up you fuck boon!"
13👍 5👎