double penetrate verb1 •To sexually penetrate (someone) simultaneously in one or more orifices.However, his fantasy is to double penetrate her. — 2014 formsdouble penetrated · double penetrating · double penetrates