Skip to main content

Definitions by Lelarrrr

timbletoof 

A really timid and wimpy person who is usually annoying and pisses people off
This fucking timbletoof won’t man up.
timbletoof by Lelarrrr August 11, 2024