Top definition
Dylan Heron is a name given to someone who has a abnormally large forehead.
John: Look at his forehead it’s huge, his name must be Dylan Heron
by Tomalom October 21, 2017
Get the mug
Get a dylan heron mug for your fish Riley.