#chelsea
Top Voted Definition for #chelsea
Something about the English Premier League for soccer...
3
show_chart Other Definitions for #chelsea
A reality/soap show on channel 4 'made in chelsea' a snobbier 'Essex'
2
An upmarket part of London (UK) where the upper class of society are either born or grow up.
1