meaning of Ballyfarnon

Ballyfarnon meaning in Urban Dictionary

one of the best cities in west of ireland