Top definition
A freakishly tall person with unusually large feet
My friend Rachel is the first known storf in existence.
She is quite storfy
She is the storfy-est of the storfs
A sasquatch is like a storf.....but hairier
by Jzzminda and Desi Punjab February 03, 2008
Get the mug
Get a storf mug for your cousin Paul.

Available Domains :D