ist das deine neue tussi?

listen to the pronunciation of ist das deine neue tussi?
Немецкий Язык - Английский Язык
Is that your new squeeze?
Is that your new bird?