1 definition by holySHAMOLY

Top Definition
A whamhole is a womans vagina.
...and last night I pounded her in the whamhole
by holySHAMOLY May 04, 2009

Mug icon
Buy a Whamhole mug!