Top definition
When you fart and instead of following through just a small
amount of wet excriment hits the inside of the pants
Adam came in the other day and confessed to squirtleheading only a few hours earlier.
by Isaaldo June 02, 2011
Get the mug
Get a squirtleheading mug for your barber Sarah.