What does A Drool mean?

A Drool meaning in Urban Dictionary

Short for a Douchey Retarded appliance. A hybrid trifecta of lameness mostly within frat homes, and reality TV. For further information on how to identify a Drool, stay tuned to Jersey Shore, or such a thing starting David Schwimmer. Either of the gives prime samples of douchey, retarded tools.