Top Definition
Little place on a river shore that makes you feel peaceful even when the wind blows your rooftop off. Small but cuddly, it's not a village, it's not a city, it's a way of life.
I feel so go, like I'm in Saint-Ulric (also written St-Ulric)
by megb chouch November 06, 2011
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.