Top definition
Overhood is a place where one can hide ( and watch sb or sth )

I saw everything from my overhood....
by arielll November 08, 2006
Mug icon

Cleveland Steamer Plush

The vengeful act of crapping on a lover's chest while they sleep.

Buy the plush