1 definition by CryingSheep

Top Definition
Sr.Pelo is a youtuber, He has this big afro. He is recommended funny for his animations, He screams very loud, which is earrape.
"Sr.Pelo is a funny youtuber!"
via giphy
by CryingSheep August 23, 2018

Mug icon
Buy a Sr.Pelo mug!