What is Ant Fuck?
a job that needs extreme patience or attention
I was tied up in ant fucks last weekend.