1 definition by All day Long

Rectal discharging person, asshole talking shit, shit talker, expressing one's bullshit
Buddy was a real RDP
by All day Long January 28, 2021
Get the RDP mug.