tu pu

New German slang, usually used to agree with or acknowledge statements,
"Klaus ist der Beste"
"tu pu"
by jerminator777 May 29, 2018
Get the tu pu mug.