1 definition by The grand master

Top Definition
Someone so mentally retarded it hurts
Alfie is the biggest Brainlet
by The grand master June 22, 2020

Mug icon
Buy a Brainlet mug!