1 definition by Steve Rot

Top Definition
A person from Portugal or of Portuguese descent
Sardines love to fish
by Steve Rot May 29, 2005

Mug icon
Buy a sardine mug!