Skip to main content

Definitions by Supersoul

Roy Castle

Share definition Flag
1) Tapdancing all singing all dancing trumpet playing christian record breaker who died of lung cancer

2) Term used to describe a Cigarette.
1) Who's that guy Tap dancing in the middle of the local shopping center? Oh its Roy Castle

2) I'm just going outside for a Roy Castle
Roy Castle by Supersoul April 22, 2006