1 definition by awwwcharles

Top Definition
The place in Europe where your girlfriend stayed while on that college backpacking trip and slept with a bunch of dirty uncircumcised European men who promised to call her and told her they'd come to America to visit her so they could get in her panties.
"I don't think you really want to touch her, she stayed in a hostel over the summer"
by awwwcharles August 25, 2009

Mug icon
Buy a Hostel mug!