chigella

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