Skip to main content

Definitions by Aredhel Cuthalion

To kick someone's ass in the manner of Legolas the Elf.
Legolas by Aredhel Cuthalion April 26, 2015