Skip to main content

jerminator777's definitions

tu pu

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

Share this definition