Definitions by Tehee❤❤
iyobosa
Iyobosa is a beautiful Nigerian boy who makes people around him laugh even when he has a bad day. He brightens up every room he enters and is someone you can trust with any secret. He makes jokes when you need to laugh but gives advice when you are serious. He is the best friend a girl or boy could ever ask for.