Top definition
Comes from the song I am the walrus, and refers to someone named chelsea, who enjoys that song.
hey chelrus, what's popin'
by chelruss June 26, 2009
Get the mug
Get a chelrus mug for your buddy Bob.