Comment Comment by someguyorother Urbandictionary says it's Argentinian slang. parent someguyorother 6 years ago