It has 64 results on Google
2 results on DDG/Bing.
And no matches on any online dictionary that I could find (Merriam-Webster, Urban Dictionary, ...)