1 definition by Troy and Rowsdower

1
Figuratively meant as an exclamatory statement concerning your positive reaction to anything amazing or incredible. To reach orgasm.
"The pizza is so good I'm going to gelulate!"
"Ross gelulated in his sleep."
by Troy and Rowsdower January 19, 2005
Get the mug
Get a Gelulate mug for your cousin Larisa.