a term used by indians to refer to foreigners( typically americans or Europeans)
That guy is a gora from Europe so he doesn't know much about our tastes. here gora refers to the foreigner who came from Europe and doesn't recognise indian culture