Top definition
An incredible entity of noise with meaning.
www.jahsoma.com
by Anonymous September 27, 2003
Get the mug
Get a jahsoma mug for your grandma Rihanna.