Top definition
Someone named David that likes to own people with the name Kieran
David owns Kieran in an online game
by killermech May 05, 2005
Get the mug
Get a Reflaxors mug for your friend Trump.