Top definition
french words wich means shame on you, don't you.
tapahont de penser ├ža
by rfly November 29, 2003
Get the mug
Get a tapahont mug for your father Trump.