1
The last name for boys who are amazing, sweet, kind, and witty and have smiles that make you want to punch the world.
Just saw this guy named O'Donnoghue at the store. He smiled at me like I was a bad joke. I almost broke the cereal box.
My friend's crush is named O'Donnoghue. He's the kind of guy who makes you forget your own name.
That O'Donnoghue kid in class? He turned my math test into a love letter. I failed.