1 definition by Annabthe di anglo

He is kind but can be mean if he has had a bad day or if you got him mad is very smart and will to do anything for a friend and has a lot of girls that like him
Person one David is so cool and smart person two yah i wish I was a david
by Annabthe di anglo March 11, 2017
Get the David mug.