Skip to main content

Definitions by Train boy liam Smith

John Ohalloran 

A total dick, no life, no one likes John ohalloran.