1 definition by PensiveMike

An unremovable stain of excrement. trump
Can't seem to get that trump off that rug in the office, no matter how hard we try.
by PensiveMike May 17, 2018
Get the trump mug.