I looked it up on songmeanings.net. It's not there. However, I found this merciless deconstruction of 'Luv U Better': Hope this helps.
ach... Sorry. "Technical jargon". Indeed, that may well be, as said sound is produced by a "this way/that way" motion of the turn table.