Irish surname of a warrior

generally up for a laugh but can turn into a right hard bastard if crossed
'Bloody Hell, did you see him then? He went mental?'

'No wonder, he's an O'Reagan!'
by jeffrey6736581 March 29, 2009
Get the O'Reagan mug.