meaning of Avis Mushrooms

Avis Mushrooms meaning in Urban Dictionary

a brand new spieces of mushrooms found in a grade 8 research class by a genius called sadie. she even informed the girl teacher about this!