meaning of canaval

canaval meaning in Urban Dictionary

gay or stupid also see queer