look up anything, like your first name:
1. Troul
Adjective
Spanish word meaning "piece of shit".
Nicole is such a troul. She is being so mean to Dani today!
rss and gcal