Langball

From Fresh Dictionary

Slang word originating in Cork, Ireland. A variation of the word Langer

Personal tools