Skip to main content

Definitions by Whaun Shite

A new snowboarder who keeps falling and bumping his ass into the slopes.
Be careful around thosé people. They've been frogging all day
Frogging by Whaun Shite October 12, 2016