Top definition
A (very) small idiot whith no friends and cries himself to sleep at night
"Have you seen Ayrton Hughes?"
"No probably crying himself to sleep"
by Bacon_boi October 30, 2019
Get a Ayrton Hughes mug for your Aunt Nathalie.