1 definition by deonica herself

1
An awesome, yet reatrded person. Was born in the Philippines, and is nicknamed Deo.
Hey guys let's all shoot Deonica!
by deonica herself October 26, 2008
Get the merch
Get the Deonica neck gaiter and mug.