Skip to main content

Definitions by Simon Kelly

Irish slang for a head butt.
Shut up or I'll loaf ya!
loaf by Simon Kelly May 2, 2005