1 definition by lubester

noun: another name for electronic cigarettes or vapes
Luke: Aye bro, lemme hit that skreep real quick.
Carter: Sure man.
by lubester December 26, 2017
Get the skreep mug.