Random Words:
1.
Someone who is totally obsessed with motor vehicles.
Won't that petrol head shut his motor mouth?..
1.
1)To call someone unattractive over for sex while keeping all your lights off (inside and out) so neither you nor your neighbors can see..