Top definition
A cool girl with multiple and indisputable life skills.
Did you see how she handled herself?! Woaah?! She is a major skiffer!
by dee ess January 04, 2010
Get the mug
Get a Skiffer mug for your friend Callisto.
Plural Noun. Extremely small testicles. Related to the nifkin.
Those tiny skiffers are a great match for your nifkin.
by gzill December 19, 2003
Get the mug
Get a skiffers mug for your mate GΓΌnter.