1 definition by Lord Weaboo

A ninja with a coffee addiction, he’s a little wuss at times but a fucking idiot aswell, has bad memory and is bound to be Asian
Damn did you see that,must be an Aldred.
by Lord Weaboo July 19, 2019
Get the Aldred mug.