Top definition
A small city in Italy recognized only by a minute group of individuals.
Some may refer to Semolina, Italy as a city, but it does not actually exist. Similar to Narnia or Atlantas.
by peterpan5002 April 01, 2012
Get the mug
Get a Semolina, Italy mug for your fish Riley.