Skip to main content

Train Station Dweller's definitions

Train Station Dweller

One who lives in a train station or train station garbage disposal unit
by Train Station Dweller July 26, 2003
mugGet the Train Station Dweller mug.

SUCKLE

by Train Station Dweller July 26, 2003
mugGet the SUCKLE mug.

ssbmeleemaster

suckle my large, fat penis you bald, fat buttwad.
by Train Station Dweller July 26, 2003
mugGet the ssbmeleemaster 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