telstar

An Australian car sold by ford in the 1980s. Also the car preferred by assholes who drive around roundabouts at excessive speeds while throwing beer cans out the window flipping the bird at every one who witnesses his majestic mullet swirl in the wind.
by Ranch Life March 24, 2021
mugGet the telstarmug.

Share this definition