meaning of amsa

amsa meaning in Urban Dictionary

1. (noun)A "school" that was made by the russians to simply help recreate the soviet union, by brainwashing americanteens.2. (verb)To destroy somthing in a gay fashion.