Top definition
A dead beat dad who has handed his balls to his wife and chooses her over his first two kids.
" Richard L jr you sir are a douche canoe"
by Fluffybunnybella June 06, 2016
Get the mug
Get a Richard L Jr mug for your sister Riley.