1 definition by sir love

Top Definition
an extremely awesome thing or event
His performance in the film was scrumtrellesent.
by sir love August 01, 2005
Mug icon
Buy a scrumtrellesent mug!