Top definition
A name, usually for a boy. A very handsome, loving, well put together guy. He is mostly mature but watch out he loves to fight. If you come into his life, you better be there to stay because he gets attached!
by sara launder December 24, 2017
Happy St. Patties Day!
buy the domain for your travel vlog