1 definition by YagaLarda

Top Definition
for them dumbass genshin impacters
Fecking Cocogoats cant even boycott for a day
by YagaLarda April 07, 2021

Mug icon
Buy a CoCoGoat mug!