Top Definition
A vehicle that is so small and cheaply made that it will become a death trap if the vehicle gets into an accident.
Have you seen the new Coffinmobile from India that will sold here in the USA. Its cheaper than the "Smart" car.
by Buffnuggle January 16, 2010
5 Words related to Coffinmobile

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.