Hemmed
Definitions
2
Posts
2
Posters
252
Views
-
[Suffering] from [severe] [hemorrhoids].
-
past simple and past participle of hem
Explore More Definitions
Browse our collection of 300,000+ community-written definitions