Top definition
A person in cape cod often known for his porn videos. He sucks at hockey and shoves his stick up his ass on the ice.
by Ben McDowell March 22, 2017
Get the mug
Get a ben mcdowell mug for your mom Larisa.