{{term}}
- {{preview}}
Top definition
Bumsquatch
A loser
who's
afraid
to make the first
move in
a relationship
He wont
kiss
you?! Hes such a
bumsquatch
by
Sweddish fish and thrasher
August 10, 2013
Get a
Bumsquatch
mug for your brother Jerry.