soffocotto
Appearance
Italian
[edit]Etymology
[edit]From soffocare (“to suffocate”).
Noun
[edit]soffocotto m (plural soffocotti)
- (vulgar, slang) deep throat
- Synonym: deep-throat
From soffocare (“to suffocate”).
soffocotto m (plural soffocotti)