BEOLINGUS
Dictionary - TU Chemnitz

 English  German

to see sb.'s intimate body parts jdm. etw. abgucken; jdm. etw. abschauen [Süddt.] [Ös.] {vt} [humor.]

Dont worry, I 've seen it all before! Keine Angst, ich guck/schau dir schon nichts ab!