2 definition by carrim

Top Definition
Carrim is an english man who likes to chat up welsh women....
Carrim love Cars

Racing is Carrims passion

Carrims exert confidence

Carrims are Overly Smart

Carrims like to Fuck
by carrim April 15, 2014

Mug icon
Buy a carrim mug!
Carrim is an english man who likes to chat up welsh women....
Carrim love Cars

Racing is Carrims passion

Carrims exert confidence

Carrims are Overly Smart

Carrims like to Fuck
by carrim April 15, 2014

Mug icon
Buy a carrim mug!