look up any word, like cleveland steamer:

2 definitions by babyydee

 
1.
a douche, jerk, dick, ect.
Criss is such a plum peeler!
by babyydee August 05, 2010
 
2.
a cock block
Ughh, her parents being in the next room is such a gravel watcher!
by babyydee August 05, 2010