Top definition
A Brazilian twat and slag who wishes he was as good as LandTurtle at Pokemon.
Pedrofial once again lost a battle to the glorious Landturtle in the highly skill based, non rng influenced, game of Pokemon.
by LandTurtle May 10, 2018
Get the mug
Get a pedrofial mug for your mate Bob.