Definitions by darwins_finches
sushi in Omaha
Something you expect to be awful but it is actually great.
Inspired by the fact that Omaha is supposed to have the best sushi restaurant in the country.
Inspired by the fact that Omaha is supposed to have the best sushi restaurant in the country.
sushi in Omaha by darwins_finches June 25, 2024