SuckMyDickLoughran's definitions
A faggot that works at Leonardtown High School, who doesnt know how to do his job right, and also rubs up on female students.
by SuckMyDickLoughran March 30, 2011
Get the Michael Loughranmug.
Get the Michael Loughranmug.