Skip to main content

Definitions by Slap your science teacher

slap your science teacher 

National slap your science teacher day.
Slap your science teacher

David: I hate you *slaps*
Teacher: okay then