1 definition by Im H and im me

Top Definition
a hamshank is a british or just an H slang word for a wank
i had a hamshank last night
by Im H and im me October 02, 2011

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.