1 definition by awwwcharles

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 26, 2009
Get the Hostel mug.