Skip to main content

Definitions by Mike Snipperpippets

shmigaggle 

A state of confusion, misunderstanding or absurdity
I was shmigaggled the other day when i saw a wild turkey take a fat steamy shit on my neighbor's porch.
shmigaggle by Mike Snipperpippets February 11, 2010