What is Allura?
Old French Origin meaning to entice or allure.
has black and orange braces.
is in Katies multimedia class.
makes some badass bone raps
:]
allura says "me"
See cool, rapper