Top Definition
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
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.