meaning of Alchaea

Alchaea meaning in Urban Dictionary

n. TNR's most prolific troublemaker of them all. Moderated for more than two years before retiring.v. Is undeniably and unequivicaly amazing.