Top definition
An slang term for a whore's vagina.
Hey Jim, Mary gave me a tour of her 12 car garage last night.
by Soggywaffle6969 February 09, 2017
Get the mug
Get a 12 car garage mug for your daughter-in-law Zora.
Illegal citizenship papers.
Savage why you got a 12 Car Garage and you only got 6 cars?
by GRITknox February 03, 2019
Get the mug
Get a 12 Car Garage mug for your boyfriend Manley.