Top definition
That car is a closterfuck
by XmaxGG October 24, 2015
Get a closterfuck mug for your mate Jerry.