1 definition by Shloctor Shloctopus

Top Definition
A language and group of people who live in the country also named Cilantro. Beautiful.
Wow he speaks fluent Cilantro!
by Shloctor Shloctopus February 07, 2018

Mug icon
Buy a Cilantro mug!