Skip to main content

Definitions by HeideH

scrumtulescent 

tasty, divine or extremely pleasing in taste
That was a scrumtulescent steak.
scrumtulescent by HeideH September 7, 2006