1 definition by joker75

Top Definition
A very good friend with similar interests or characteristics.
What up twin, you down for tonight?
by joker75 May 16, 2006

Mug icon
Buy a twin mug!