Shamrock means: Verb slang: To hit someone in the face or head with verb slang (in Community Dictionary, added by Cullen Clay)
What else does Shamrock mean?
- Green leaf with petel hearts. They can be found with a variety of leaves, but they are more common to have three or four leaves, if you’re fortunate. (in Community Dictionary, added by Sciomancy)
- Plants with compound leaves that have three leaflets or more, such as a clover and wood sorrel. (in AZ Dictionary)
- One of these plants has a compound leaf. (in AZ Dictionary)
- An illustration of one of these leaves or plants, which is used as the national emblem for Ireland. (in AZ Dictionary)