Top Definition
An awesome and creative name for a towing company.
Jake was cruising around town last night in his
restored Camaro when he blew a front tire and lost
control. He had to call Camel Tow to come and pull
him out of the ditch.
by whimzzical May 28, 2010
3 Words related to Camel Tow

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.