3 definitions by XXLbqqgrill
science presentation A presentation in science you have to do within 10 minutes but you're writing an urban dictionary definition about the thing you're about to do.
by XXLbqqgrill January 25, 2019
by XXLbqqgrill January 25, 2019
"Hey can you video me in front of this Larry David Statue?"
"Yo did you video that!!?? That was crazy"
Videoing videoed video
"Yo did you video that!!?? That was crazy"
Videoing videoed video
by XXLbqqgrill January 25, 2019