The Jargon File (version 4.4.7, 29 Dec 2003):
quick-and-dirty
 adj.
    [common] Describes a crock put together under time or user pressure. Used
    esp. when you want to convey that you think the fast way might lead to
    trouble further down the road. ?I can have a quick-and-dirty fix in place
    tonight, but I'll have to rewrite the whole module to solve the underlying
    design problem.? See also kluge.
The Free On-line Dictionary of Computing (30 December 2018):
quick-and-dirty
    Describes a crock put together under
   time or user pressure.  Used especially when you want to
   convey that you think the fast way might lead to trouble
   further down the road.  "I can have a quick-and-dirty fix in
   place tonight, but I'll have to rewrite the whole module to
   solve the underlying design problem."
   See also kluge.
   [Jargon File]
   (1995-05-11)