1 definition by Mr X 1996

Top Definition
a super cool last name. not very many people in the world have a cool last name such as sowada. it also sounds like a snack you might find in your lunch box.
Hudson Sowada is such a cool name. yum i love saladas
by Mr X 1996 April 23, 2010
Mug icon
Buy a Sowada mug!