1 definition by urmum08

a man with a gigantic penis shoves it into girls when least expecting. He is east African eg Madagascar he gets bareeeee pussy nd gets gyalll
by urmum08 November 12, 2018
Get the Youel mug.