by captspanky October 19, 2008
by Jeffymeh September 11, 2008
by Hunter Roush August 04, 2003
"Dude, let's just fucking whamp it"
by Whamp master September 21, 2018
by Egg-Bongwater April 09, 2019
by oops;) August 16, 2018
For those who grew up in the quirky town of Northampton, MA aka HAMP there is an alternate name that expresses how lame the town is. By combining HAMP with Wham you get the shitty town of Whamp.
by I learned from lesbians July 19, 2019