A fork of Rural Dictionary
a tower where only the finest sheep can live
yea, jeff lives in that icicle sheep tower