2 definition by og'elend heruamin

Top Definition
=treator
an elvish word from the novel Lord of the Rings
that is me
by og'elend heruamin March 03, 2004

Mug icon
Buy a og'elend mug!
very simple version of masturbation
69 or maybe 96
or 10 or 669
by og'elend heruamin March 03, 2004

Mug icon
Buy a talk to the hand mug!