1 definition by TR5PI

a person that goes around smelling bicycle seats
Since when have become a squeff?
by TR5PI May 4, 2020
Get the squeff mug.