Browse or search the online slang dictionary

stoked

Very happy or pleased.