Top definition
Its whatever is inside of you that makes you do what you do. Most of the times you do things that are so natural to you that you dont even notice you are doing it. Well that is what soultoast is. Your self motivation.
Four interceptions in one game? Wow Jay needs to get some soultoast.
by soultoast unlimited September 24, 2009
Get the mug
Get a soultoast mug for your friend Rihanna.