Top definition
All that banging I heard last night must have been the homemade mechanic next door
by LordMemion February 07, 2017
Get the mug
Get a homemade mechanic mug for your sister Jovana.