Top definition
Best smile in the world and most attractive guy ever
Ibitoye make my heart melt with his smile
by Lion in America July 12, 2017
Get the mug
Get a ibitoye mug for your bunkmate Paul.