Top Definition
It is a seat made for babies in a car
A luxurious baby seat
by Peter7029 January 15, 2012

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×