Top definition
stadi is the definition for central helsinki (the capital of finland)
hetään stadiin dokailemaan
by amigafin May 31, 2006
Get the mug
Get a stadi mug for your cousin James.
buy the domain for your diy site