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?