A razorlight is a Pete Doherty in a boot. David Bowie can be credited for this astute noun creation, which is relished by millions in both Britain AND Tanzania.
Synonyms for razorlight
On this page, you will find 30 slang terms related to razorlight. Some of the top words include: semprini, bleezie, scooby doo, doobie, stoose, and 25 more.