Top definition
A word that is often said at the end of a male or female climax stage that indicats the end of a sexual relation
Oh yeah! "Shigadaboom" um....I think i'm done for the night!
by BlackPhox May 21, 2009
Get the mug
Get a Shigadaboom mug for your buddy Vivek.