1 definition by Diu 7 lei

Hamsap defines someone who is dirty minded.
Peter Jibet would usually tell hamsap jokes after biology classes.
by Diu 7 lei August 9, 2018