2 definitions by XxOnlinedudexX
by XxOnlinedudexX October 16, 2020
Dropping your transmission is a term meaning your car will no longer go until you pick up the transmission again and stuff it back into the transmission bay
by XxOnlinedudexX March 11, 2018