1 im from amboy 2 omg, did you see that girl from amboy at the party, her ass was everywhere
1 a place people are from 2 a way to describe people from that place by the way they dance
"1 im from amboy 2 omg, did you see that girl from amboy at the party, her ass was everywhere" What is the definition of "amboy"?