So tightly fitted as to preclude the escape of gas;
impervious to gas.
of a woman, to be simultaneously bunged up in all available orifices
© Define Dictionary Meaning. All rights reserved
Looks like your connection to Define Dictionary Meaning was lost, please wait while we try to reconnect.