1 definition by Yurrrrrd

President Donald J. Trump.

The term is in reference to what Trump is on US History
Did you hear that the Shit Stain got impeached.... Again.
by Yurrrrrd January 14, 2021
Get the Shit Stain mug.