Skip to main content

Definitions by Avinash Boroowa

crunchy toast 

A moron. Crunchy Toast
Someone stupid.