Top definition
Scott Davey is the biggest pussy in the Duluth/Hermantown area.
Scott Davey is a pussy
by Alexjohns330 June 02, 2018
Get the mug
Get a Scott Davey mug for your mom Helena.