I have a language exchange buddy that tends to use this phrase a lot and from what I've heard it generally means 'something like that'. I've also heard that it's a phrase younger people use a lot to be indirect.
An example phrase would be:
How I would usually interpret this is "It would be nice to go with you"
If anyone could clarify the nuances of this phrase and its different uses I would very much appreciate that. Thank you!