Skip to main content

The Captains Friend's definitions

neep

Falling over while in a deep yoga position.
by The Captains Friend October 24, 2003
mugGet the neepmug.

Share this definition