caribisians

A native tribe in islands of Caribbean
"*gibberish*"
"Sorry, I don't speak caribisians"
by SpaceAntiSemite September 15, 2016
mugGet the caribisiansmug.