Does My huge strap on make your mouth water and dick quiver with anticipation for what comes next, My pet?