Top definition
A McGilligan is a person that believes they are incredibly good in bed despite never being told this by anyone.
"That girl keeps saying she is a machine in bed but shes a total McGilligan"
by ledude November 21, 2014
Get the mug
Get a mcgilligan mug for your buddy Trump.