1 definition by imafkngrdnr

An otherwise straight dude, who won't shut the f@#k up about dutch rudders!
This guy won't stfu about dutch rudders.... what a chayse rudder
by imafkngrdnr November 8, 2019
Get the Chayse Rudder mug.