i think i'v caught an invasive species downtown
you know that burning itching sensation you feel in your crotch
"i think i'v caught an invasive species downtown" What is the definition of "invasive species"?