1 definition by WolfofWaterStreet

Top Definition
To shit in a friends closet
My friend owed me some money, so to get even I took his Xbox and Najeh Davenported him for good measure.
by WolfofWaterStreet April 15, 2015

Mug icon
Buy a Najeh Davenport mug!