Can подруга also mean girlfriend?
It may, but we usually say дівчина (girl, young lady) to mean girlfriend. "моя дівчина" always implies romantic relationship, while подруга is usually just a friend.
I see, thank you! :D
i entered "where is your lady friend" to no avail :/ i was hoping that duo was a 'big lebowski' fan