1 definition by Frank Quincy Smith

whimsical, fanciful, unbelievable, astonishing, astounding
Drinking that cup of tea led promoted a state of geelan relaxation.
by Frank Quincy Smith December 11, 2007
Get the geelan mug.