chigella

A term used to insult someone.
U stupid chigella i hope u die of HPV
by Xoin January 03, 2019
mugGet the chigella mug.