What is Keenoid?
1.
Someone who's way over the top keen. They're normally so into whatever they're doing they can't see how ridiculous they look.
Going for a short walk on an easy track and someone turns up with full survival kit, walking sticks and GPS. "Man that dude's a keenoid"
See
Random Words:
1.
Epsom Ballaz are a team of peeps who join forces every summer or when ever the weather is good to take on punk bitch who think they know..
1.
1. (v.) To insult another with tremendous prowess. 2. (v.) To inflict upon an enemy the highest possible damage in the Final Fantasy vid..