Top definition
Is a last name that is often last name in Australia.
often people with the last name Attard are very rich
":Wow look how rich James Attard has gotten"
by DOW-3LL July 19, 2006
Get the mug
Get a attard mug for your daughter Riley.
buy the domain for your cat blog