HuplarDuplar's definitions
When something/someone has gained your approval. Also used for when you feel an overwhelming sense of happiness about something/someone you've done or seen.
by HuplarDuplar May 9, 2011
Get the Huplarmug.
Get the Huplarmug.