meaning of Aquamoeba

Aquamoeba meaning in Urban Dictionary

Aquamoeba (Noun) more respected PKer in the huge online role playing game called RuneScape. He has got the very best stats for almost any character amount 105. He could be really a great person. Every person must be a lot more like Aquamoeba.