1 definition by idkkkkkkkkk?

Old French Origin meaning to entice or allure.

has black and orange braces.
is in Katies multimedia class.

makes some badass bone raps
:
by idkkkkkkkkk? November 18, 2008
Get the Allura mug.