One who is to be frothin' on life. To be overly excited about an activity e.g Surfing/Skating/Snowboarding
"Timmy went surfing over the weekend and was frothin' on the surf, his such a little froth nugget!"