2 definitions by Kirstttthanssss
by Kirstttthanssss April 6, 2016
1. Something amazing , and indescribably outstanding- something that needs to be seen.
2. A term used by Aussies to describe Sheffield.
2. A term used by Aussies to describe Sheffield.
by Kirstttthanssss April 6, 2016