Definitions by goul
yayo
a word thats supposed to be spelled llelo but looks cooler spelled as yayo. im not exactly sure of the origin, but it was made popular in scarface. tony yayo gives credit to that too if you listened to 8 mile remix by g-unit