Top definition
an Amanda Liu is a generally nice person who loves nature, takes ecology, and can kick ASS at math
you're an Amanda Liu, you know that?
by hornyboy123456 October 23, 2012
Mug icon

The Urban Dictionary Mug

One side has the word, one side has the definition. Microwave and dishwasher safe. Lotsa space for your liquids.

Buy the mug