Top definition
ultra adj: used specifically to describe a tasty guitar melody.

Origin: see Scrumtrulescent
Mm... that guitar riff you just laid down was strumtrulescent.
by Big Rood November 15, 2011
Get the mug
Get a Strumtrulescent mug for your friend Paul.