look up any word, like plopping:
 
1.
A funny and amazingly awesome singer.
I saw Soul Glow Activtr in concert two weeks ago.
by thatradkidnoe May 01, 2010