look up any word, like fleek:
 
1.
Latin name for Cuddle Bug. One who cuddles and snuggles professionally.
My boyfriend is a cuddelus buggelus
by The Babers September 10, 2010