I actually have been living in Budapest for the past year, this is a huge drinking city as you know so just go out to a pub have a drink ask for s cigarettes and you'll meet people. To be honest that's how I've most of the people I know here. Also the meetup section here is good, try internationals events and there is another but I cannot remember the name now...
"I got no game it's just some bitches understand my story." Nas