Skip to main content

Definitions by Nachocabj

Perhaps the most annoying person on planet Earth, his memes are dead and his IQ is negative.
"Don't be friends with him man, he is a Yaca"
Yaca by Nachocabj November 11, 2020