1 definition by jd223123

Top Definition
abbreviation for restaurant.
Meet me at the mall, at the bar, in the straunt.
by jd223123 June 15, 2010
Mug icon
Buy a straunt mug!