Definitions by Emma M Wilson
snarbulous
(1) adjective or verb;content in a luxurious manner
(2) verb;the feeling one gets after being snogged by a loved one
(2) verb;the feeling one gets after being snogged by a loved one
snarbulous by Emma M Wilson August 12, 2005