1 definition by weegeedaone
modern offroader with an a90 supra engine and transmission. what land rover shoulda done for the new defender. they even lost the defender's rights, it's what they get for focusing on range rovers
by weegeedaone December 29, 2021