1 definition by cailin beag

A green leaf with heart shaped petels. they can vary in number but you are most likly to find them with three leaves (four if you're lucky)
Jimmy never found a four-leaf shamrock and now he's dead....
by cailin beag August 31, 2003
Get the shamrock mug.