Top definition
An exclamation of surprise used by buddhists. Equivalent to "Sweet mother of God!" or "Sweet baby Jesus!"
Sweet Siddhartha!

Sweet Siddhartha, look at the asymptote on that mother function!

Sweet Siddhartha, what did you do?!
by lethikim1990 March 25, 2011
Get the mug
Get a Sweet Siddhartha! mug for your grandma Sarah.