Skip to main content

Definitions by Sweddish fish and thrasher

Bumsquatch 

A loser who's afraid to make the first move in a relationship
He wont kiss you?! Hes such a bumsquatch