Top definition
a word used as a substitute for any inappropiate language, especially good to use in front of people you are trying impress. created by lisa hancock.
by mthart December 13, 2009
Get the mug
Get a gingahauncha mug for your Aunt Larisa.