Skip to main content

Definitions by clumpkin

it means awesome in six different ancient languages.
last night was so almitra.
almitra by clumpkin November 10, 2010