Top definition
Meaning he pees on people for fun. Tends to pick up feces and throw it at people. They dont make friends and they drool all over the butts of others.
You dont want to be a scovell
by dkfgt April 12, 2015
Get the mug
Get a scovell mug for your friend Manley.