Top definition
A tree which falls on cars which have no living occupants.
I cut someone off in traffic, and went inside my house. Next thing I knew, my car got the flautus.
by megabrain12345 November 26, 2013
Get the mug
Get a flautus mug for your cousin Callisto.