1 definition by Simon Kelly

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

Mug icon
Buy a loaf mug!