Top definition
To be god-like or to have attributes which are similar to god eg Zeus's lightning shooting ability
Man that guy is such a sendu
by dishlol February 27, 2010
Get the mug
Get a Sendu mug for your girlfriend Nathalie.
buy the domain for your recipe blog