Skip to main content

Definitions by NKOakwar

A horribly insane, very smiley, tall, often smelly, awkward, star trek obsessed guy.
Ugh, David is so weird.
David by NKOakwar February 21, 2010