What is Castlebar?
1.
large town in the west of Ireland, famous for its on/off rivalry with neighbouring smaller town
"some people say that the only good thing about castlebar is the road out of it.....well yea kinda have to use that road to get back in"
See
Random Words:
1.
An slangdefine editor who rejects a perfectly true and clever definition and forces someone like me to have to re-submit it over and ove..
1.
a form of greeting or agreement or congratulations in which one person wiggles their fingertips onto another person finger tips similar ..