1 definition by poptb_babo

Top Definition
incawarrior (short: inca) is the master of populous. he always trolls matt by muting and banning him lol.
some say hes hitler
incawarrior is hitler
by poptb_babo October 28, 2019

Mug icon
Buy a incawarrior mug!