Top definition
a state of supreme awesomeness: so awesome that your darma
"wow thats so incredibly awesome...no wait..its more then that..its darma!"
by stevethepirate August 12, 2004
Get the mug
Get a darma mug for your buddy Bob.
buy the domain for your cat vlog