1 definition by Santas sleigh

A banging guy with a duck the size of a truck

Intelligent and caring but a perv at times
Omg look at Ryder
by Santas sleigh January 24, 2017
Get the Ryder mug.