Skip to main content

Definitions by Mr Joey Joe Jagabeen

slaptown 

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!