1 definition by NOAH PEDRO

Top Definition
a person that is a retarded and plays Roblox
The kid at school n noah pedro
by NOAH PEDRO November 18, 2017

Mug icon
Buy a noah pedro mug!