1 definition by ASTROKIRSTEN

Top Definition
another word for " sex "
Lam and Red did the funky town last night and it was pretty damn good.
by ASTROKIRSTEN July 10, 2008
Mug icon
Buy a FUNKY TOWN mug!