1 definition by Themaaachine

Spenno; meaning something is very expensive or more expensive than it should be.
Daaamn man that shits fucking spenno
by Themaaachine December 20, 2018
Get the Spenno mug.