Skip to main content

Definitions by Zach Larsen

tubosaurus

"Dude, I slept with Sam last night."

"EW MAN SHE'S A TUBOSAURUS!"
tubosaurus by Zach Larsen June 27, 2006