1 definition by Sai Rahu Babba Krishna Das

Top Definition
Poetry form originating in English containing 108 total syllables, with syllables by line of; 6, 5, 7, 15, 10, 10, 9, 11, 9, 6, 8 & 11. Originated in 2006 by Kim Fowley and Richard Rogers of Crazy Whiteman during pre-production for award winning film 'Golden Road To Nowhere', a title shared by the forms first example.
That was a well versed Shimmering about love.
by Sai Rahu Babba Krishna Das July 17, 2018

Mug icon
Buy a Shimmering mug!