meaning of Agar Jelly

Agar Jelly meaning in Urban Dictionary

Term utilized for a promiscuous women that has its own lovers, ergo is a breeding surface for biological warfare