1 definition by LthrBear

Check out that guy sucking on his douche whistle and blowing clouds of steam everywhere... Hey Thomas the Tank Engine! We get it, you vape!
by LthrBear December 30, 2016
Get the douche whistle mug.