Top definition
Savoo offten leads a group called Savoo Entertainment. He is very great leader hes always off the gas
Have you meet Savoo he is the best man in the world
via giphy
by SDFSavoo June 06, 2018
Get the mug
Get a savoo mug for your brother James.
buy the domain for your diy site