Top definition
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.
Him: where's iyobosa
Me: yoyo's not here today that's why first period was so dead hope he comes to school tomorrow
by Tehee❤❤ March 13, 2017
Get the mug
Get a iyobosa mug for your papa Paul.