look up any word, like the eiffel tower:

1 definition by Alex Davis

 
1.
Rhyming slang for dump (to have a shit) as in the American billionaire Donald Trump.
"Anthony please excuse me. I must go for a Donald immediately, I'm touching cloth!
by Alex Davis July 06, 2006