Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by alex11902
'claren
Share definition
Flag
A sportscar
Made
by
british
Manufacturer McLaren
It's cut
short
i
bought
a '
claren
didnt
wanna
buy 'verts
'claren
by
alex11902
August 7, 2018
Get the
'claren
mug.
'claren
Share definition
Flag
Short
term
for McLaren, a
sportscar
Manufacturer
McLaren
Look at the 'claren
over there
,
damn
thats a
fine
car!
'claren
by
alex11902
July 19, 2018
Get the
'claren
mug.