1 definition by dimitraki

Top Definition
an idiot , literally a goat herder
Greek Word Tsoglani meaning Goat or sheep herder

stop acting like a choglan
by dimitraki May 17, 2016

Mug icon
Buy a choglan mug!