Definitions by Karjoe Goldzik
towned
A hybridization of "towed" and "owned." Used in reference to a situation where your car gets towed away and you get slapped with a huge fine at the most inopportune time.
towned by Karjoe Goldzik October 8, 2005
fresh spillover
Unsoiled women who wander into your room as a result of your roommate's lack of space and his amazing pimposity.
fresh spillover by Karjoe Goldzik October 3, 2005