Fetching details from the dictionary...
(one) before last; two before; two in front (e.g. rows)
「前前」 has another reading with different meanings.
a long time ago; long before now