Top definition
To pee oneself as a result of excessive laughter
Bob told me the funniest joke last night and I totally spennatoed myself
by AwesomeDewj April 19, 2011
Get the mug
Get a Spennato mug for your fish Bob.