Skip to main content

knower of places's definitions

Sosua

town located in the Dominican Republic knomnw for its nasty ass hookers. Dont go theyre.
guy: yo you wanna go to sosua tonight
Guy 2: NAw dude last time i was there this guy fucked my ass
guy: shiiiiiiiiiit
by knower of places December 11, 2011
mugGet the Sosua mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email