rabbitskin Posted February 25, 2007 Share Posted February 25, 2007 If someone says that they have 'hook-ups' at the local bars, what does this mean? Can someone translate for me? Quote Link to comment
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.