Top Definition
Place where slappers live and slap around.
1:Hey, where does Taylor live?

Oh, she lives in slaptown!

2: Where's Elanora?

Its in the heart of Slaptown!

by Mr Joey Joe Jagabeen June 04, 2006
6 Words related to slaptown

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×