1 definition by WidsomWizard

When a girl has been flooded with cum in all her holes during group sex.
Myself and two other guys did "the environment agency" on that girl last night.
by WidsomWizard December 7, 2022
Get the The environment agency mug.