Top definition
Loving someone so much you merge both their first and last names together to make a cute nick name.
Ugh that girl is forever making turdons!
by clubpenguinfun June 03, 2016
Get the mug
Get a Turdon mug for your barber Abdul.