meaning of Amoy On

Amoy On meaning in Urban Dictionary

A creature that life inside her ghastly abode, screaming and groaning whilst reading english literary works. Some say she walks our planet at night, moaning through letterboxes that she hates the english language. Her diet is made of microwavable crap which rumoured is ridiculously healthier.