Top definition
Inva is a person who always lies and is extremely ugly.
You are being an Inva
by arsenallegend November 22, 2017
Get the mug
Get a inva mug for your sister Jovana.
buy the domain for your cat vlog