Top Definition
Someone who's just a little on the schizo side of life
Devlin at work's a proper nut case, he belongs in a somersault factory
by bezzr77 September 02, 2007
5 Words related to somersault factory

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.