An expression of frustration similar to, but not as vulgar as fuck it.
The difference does not matter; so what?
Used other than figuratively or idiomatically: see what, is, the, difference.