look up any word, like no soap...radio:
 
1.
a word pertaining to nonsense.
Dude she definatley would never blow you, it's just a load of hubble-truff.
by neebskankbloobitybloob August 26, 2008
1 3

Words related to Hubble-truff

bs bull crap bull shit nonsense psh posh