look up any word, like tribbing:
undescribably awesome, when there is no way to say how great something is.
That sex was scrumchelesant.
by Chris Bridges April 08, 2005
All the Chicks From the OC
-also meaning that you have done (up the ass) whomever you say this to...
Paden: Travis, you are so scrumchelesant
Travis:You too man
(following) hot ass rape between paden and travis...
by Vegreville and Mundare Unite June 03, 2004