What does stafoo mean? View the definition of stafoo and all related slang terms containing stafoo below: