Subscribe English
look up any word, like yeet:

1 definition by Captain Carter

 
1.
Synonymous with defenestration (2)As named by the 'Spuk Pillow' found in the basement of Harper Hall (origin unknown).
We spuked a televesion from the roof of Harper Hall.
by Captain Carter December 18, 2007
3 1