Skip to main content

Definitions by bigdoin.ks

Mcgrath special 

The act of urinating out of your bedroom window in order to save time so you can return to playing video games as soon as possible.
"Where is Callum?"

"He's just having a Mcgrath special in his front lawn"
Mcgrath special by bigdoin.ks November 28, 2017