Browse or search the online slang dictionary

rapt

Happy, delighted, pleased.